Model-driven analysis and design for software development of autonomous underwater vehicles
نویسندگان
چکیده
Software engineering plays a key role in state-of-the-art robots where more effective and efficient software development solutions are basically needed for implementation and integration of advanced robotics capabilities. Component-based software engineering and model-driven software development are two paradigms suitable to deal with such demand. This paper presents the analysis, design, and implementation of control software for an Autonomous Underwater Vehicle (AUV). The software development stages are carried out using a toolchain based on the two development engineering methodologies mentioned above. A case study of a highperformance AUV control application and experimental results from a software schedulability analysis are presented.
منابع مشابه
Investigation on Nose and Tail Shape Effects on Hydrodynamic Parameters in Autonomous Underwater Vehicles
Development of autonomous underwater vehicles (AUVs) which meets the design constraints and provides the best hydrodynamic performance is really an important challenge in the field of hydrodynamics. In this paper a new profile is used for designing the hull of AUVs. The nose and tail profiles of an AUV using presented profile is designed such that it can properly consider the length constraints...
متن کاملAutonomous Underwater Vehicle Hull Geometry Optimization Using a Multi-objective Algorithm Approach
Abstarct In this paper, a new approach to optimize an Autonomous Underwater Vehicle (AUV) hull geometry is presented. Using this methode, the nose and tail of an underwater vehicle are designed, such that their length constraints due to the arrangement of different components in the AUV body are properly addressed. In the current study, an optimal design for the body profile of a torpedo-shaped...
متن کاملتعیین ضرایب هیدرودینامیکی زیرسطحیها به روش تست مدل
In recent years, unmanned vehicles have intensively been developed to reduce human dangers for marine applications. Predicting the hydrodynamic coefficients of an autonomous underwater vehicle is important during the vehicle’s design phase. In other words to design an AUV, one must clarify its maneuverability and controllability based on a mathematical model. The mathematical model contains var...
متن کاملIdentification of an Autonomous Underwater Vehicle Dynamic Using Extended Kalman Filter with ARMA Noise Model
In the procedure of designing an underwater vehicle or robot, its maneuverability and controllability must be simulated and tested, before the product is finalized for manufacturing. Since the hydrodynamic forces and moments highly affect the dynamic and maneuverability of the system, they must be estimated with a reasonable accuracy. In this study, hydrodynamic coefficients of an autonomous un...
متن کاملAdaptive Robust Control for Trajectory Tracking of Autonomous underwater Vehicles on Horizontal Plane
This manuscript addresses trajectory tracking problem of autonomous underwater vehicles (AUVs) on the horizontal plane. Adaptive sliding mode control is employed in order to achieve a robust behavior against some uncertainty and ocean current disturbances, assuming that disturbance and its derivative are bounded by unknown boundary levels. The proposed approach is based on a dual layer adaptive...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Robotica
دوره 33 شماره
صفحات -
تاریخ انتشار 2015